﻿using UnityEngine;

namespace HKTools
{
    public class HK_CSharpInspectorConfig : ScriptableObject
    {
        [Header("深色主题颜色")]
        public Color darkKeywordBlue = new Color(0.125f, 0.447f, 0.922f);    // #2072eb
        public Color darkKeywordPurple = new Color(0.847f, 0.627f, 0.875f);  // #d8a0df
        public Color darkCommonClass = new Color(0.306f, 0.788f, 0.690f);    // #4EC9B0
        public Color darkCommonStruct = new Color(0.525f, 0.776f, 0.569f);   // #86c691
        public Color darkStringLiteral = new Color(0.863f, 0.580f, 0.459f);  // #dc9475
        public Color darkComment = new Color(0.263f, 0.647f, 0.200f);        // #43a533
        public Color darkMethod = new Color(0.882f, 0.867f, 0.627f);        // #e1dda0

        [Header("浅色主题颜色")]
        public Color lightKeywordBlue = new Color(0.125f, 0.125f, 0.961f);   // #2020f5
        public Color lightKeywordPurple = new Color(0.651f, 0.149f, 0.643f); // #A626A4
        public Color lightCommonClass = new Color(0.0f, 0.373f, 0.373f);     // #005F5F
        public Color lightCommonStruct = new Color(0.0f, 0.502f, 0.502f);    // #008080
        public Color lightStringLiteral = new Color(0.639f, 0.082f, 0.082f); // #a31515
        public Color lightComment = new Color(0.0f, 0.502f, 0.0f);           // #008000
        public Color lightMethod = new Color(0.122f, 0.216f, 0.498f);        // #1F377F
    }
}